@charset "utf-8";
/* CSS Document */
*{margin: 0 auto;padding: 0}
table {border-collapse: collapse;border-spacing: 0;empty-cells:show;}
.main{width:960px;height: auto;overflow: visible;margin-top: 30px;}
.big{width:380px;height: auto;overflow: hidden;clear: both;}
.big .left{width:371px; float:left;}
.big .left .tbg{width:371px; float:left; background:url(../imgs/login_07.gif) no-repeat; height:7px; line-height:7px;}
.big .left .mbg{width:363px; float:left; border-left:1px #a7b2b6 solid; border-right:1px #a7b2b6 solid; padding:0px 3px; height:348px; display:inline;}
.login{
	width:313px;
	float:none;
	background:url(../imgs/login_12.gif) repeat-x;
	padding:18px 18px 16px 32px;
	display:block;
	height: auto;
	overflow: hidden;
}
.login .top{
	width:313px;
	height: 23px;
	overflow: hidden;
}
.login .top .left{width:152px; background: url(../imgs/login_15.gif) no-repeat;height: 22px;margin-left: auto;margin-right: auto;}

.login .form{
	width:313px;
	height: auto;
	overflow: hidden;
}
.login .form .user .text{width:56px;font-size:14px; line-height:27px; float:left;}
.login .user{
	width:313px;
	padding-bottom:15px;
	height:27px;
}
.login .checkbox{width:257px; float:left; padding-bottom:10px; height:27px; padding-left:56px;}
.login .login_btn{width:257px; float:left; padding-bottom:5px; height:36px; padding-left:56px;}

.login .input{width:185px; height:25px; float:left; border:1px #999999 solid; padding:0 5px; line-height:25px; background-color:#ffffe1; font-size:14px; font-weight:bold; color:#666666;}
.login input.code{width:72px; height:25px; float:left; border:1px #999999 solid; padding:0 5px; line-height:25px; background-color:#ffffe1; font-size:14px; font-weight:bold; color:#666666;}
.login .img{width:100px; float:left; padding-left:20px; }
.login .remember{color:#999999; padding-left:5px; }

.login .submit{width:124px; height:36px; background:url(../imgs/login_btn.png) no-repeat; border:none;color: white;font-size: 16px;text-align: center;line-height: 20px;}

.big .left .fbg{width:371px; float:left; background:url(../imgs/login_46.gif) no-repeat; height:7px;}

.big .right{width:575px; float:right; color:#666666;}
.big .right .top{width:575px; float:left;}
.big .right .bottom{width:575px; float:left;}
.font1{font-size:16px; font-family:"微软雅黑"; line-height:30px;}
.main .big .left .mbg .login .top .right a {color: #7dbf0e;}
.main .big .left .mbg .login .top .right a:hover {color: #f60;}

.main .message {height: 29px;color: #F60;line-height: 29px;}
.login_bottom{
	width:321px;
	background:url(../imgs/login_bottom.gif) repeat-x;
	height:29px;
	margin:0 10px 0 15px!important;
	margin:0 4px 0 6px;
	line-height:29px;
	padding-left:15px;
	color:#3c86cb;
	clear: both;
}
.login_bottom span{float: left;padding-left: 20px;padding-right: 18px;}
.footer{width:321px; height:29px;margin-top: 8px;text-align: center;}
